brain pacemaker - German English Dictionary